.comp-properties {
  .comp-head {
    font-size: 20px;
    border-bottom: 1px solid #eee;
    display: flex;

    .comp-head-item {
      padding: 12px;
      display: inline-block;
      flex: 1;
      text-align: center;
      cursor: pointer;

      &.active {
        color: #4d90fe;
      }

    }
  }

  .comp-form {
    display: none;

    &.active {
      display: block;
    }

    .ant-row {
      display: block;
      margin: 0;
    }
  }

  .ant-col,
  .antd-form-item {
    max-width: 100%;
    width: 100%
  }

  .ant-col {
    text-align: left;
  }

  .ant-input {
    &.select {
      cursor: pointer;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }
  }
}